skilled in the handling of vehicles - Deutsch Englisch Wörterbuch